package com.qianli.cashmama.trade.client.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created with IntelliJ IDEA.
 * User: sm
 * Date: 2017/10/9
 * Time: 上午10:23
 */
public class BillRepaymentDetailVO implements Serializable {

    /**
     *账单编号
     */
    private String billNo;
    /**
     *交易编号
     */
    private String tradeNo;
    /**
     *产品类目
     */
    private String productCategory;
    /**
     *产品编码
     */
    private String productCode;
    /**
     *还款金额
     */
    private BigDecimal paidCapital;
    /**
     *还款渠道
     */
    private String paidChannel;
    /**
     *还款银行卡
     */
    private String bankNo;
    /**
     *支付流水号
     */
    private String payBizNo;
    /**
     *产品编码
     */
    private String operator;

    /**
     * 还款时间
     */
    private Date accountedTime;

    public Date getAccountedTime() {
        return accountedTime;
    }

    public BillRepaymentDetailVO setAccountedTime(Date accountedTime) {
        this.accountedTime = accountedTime;
        return this;
    }

    public String getBillNo() {
        return billNo;
    }

    public BillRepaymentDetailVO setBillNo(String billNo) {
        this.billNo = billNo;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public BillRepaymentDetailVO setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public String getProductCategory() {
        return productCategory;
    }

    public BillRepaymentDetailVO setProductCategory(String productCategory) {
        this.productCategory = productCategory;
        return this;
    }

    public String getProductCode() {
        return productCode;
    }

    public BillRepaymentDetailVO setProductCode(String productCode) {
        this.productCode = productCode;
        return this;
    }

    public BigDecimal getPaidCapital() {
        return paidCapital;
    }

    public BillRepaymentDetailVO setPaidCapital(BigDecimal paidCapital) {
        this.paidCapital = paidCapital;
        return this;
    }

    public String getPaidChannel() {
        return paidChannel;
    }

    public BillRepaymentDetailVO setPaidChannel(String paidChannel) {
        this.paidChannel = paidChannel;
        return this;
    }

    public String getBankNo() {
        return bankNo;
    }

    public BillRepaymentDetailVO setBankNo(String bankNo) {
        this.bankNo = bankNo;
        return this;
    }

    public String getPayBizNo() {
        return payBizNo;
    }

    public BillRepaymentDetailVO setPayBizNo(String payBizNo) {
        this.payBizNo = payBizNo;
        return this;
    }

    public String getOperator() {
        return operator;
    }

    public BillRepaymentDetailVO setOperator(String operator) {
        this.operator = operator;
        return this;
    }
}
